﻿@charset "UTF-8";
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
body { line-height:1.5em;}
body, input, select, button, textarea { font-size:12px; font-family:"Microsoft Yahei","\5b8b\4f53";  }
.arial{ font-family:arial;}
.song{font-family:"\5b8b\4f53";}
button { cursor: pointer; }
body { background: #fff; color: #000; line-height: 1.2; }
html{-webkit-text-size-adjust:none;}
a{ color: #000; text-decoration: none; }
a{blr:expression(this.onFocus=this.blur());}
a:hover { text-decoration:none; color:#9f2943;  }
a:focus { outline: none; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.fl, .fr { display: inline; float: left; }
.fr { float: right;  }
.center{ text-align:center;}
.hidden{ display:none;}
/****************首页**/
.wx{ float:left; display:block; width:18px; height:18px; margin-right:4px; }
.wx img{ width:100%; height:100%; }
.disP{ display:block !important; }



.weixin{ position:fixed; width:300px; height:280px; z-index:100000; left:50%; top:50%; margin:-120px 0 0 -150px; background:#fff; border:1px solid #ddd; border-radius:2px; box-shadow:1px 1px 10px #666; display:none;}
.weixin .c{ position:absolute; width:30px; height:30px; background:url(../Images/x1.png); overflow:hidden; text-indent:100px; right:0; top:0; font-size:20px; font-style:normal; text-align:center; cursor:pointer; z-index:2;}
.weixin h2{ position:relative; line-height:30px; font-size:16px; padding-left:10px; font-weight:normal;}
.weixin .img{ padding:10px 0 10px; text-align:center; border-top:1px solid #ddd;}
.weixin p {  margin:0 1.5%; text-align:center;  }
.weixin .img img{ width:180px; height:180px; display:block; margin:0 auto 10px; }



.building{ width:100%; height:auto; }

/********************header***********************/
header .top { max-width:1045px; min-width:1000px; height:31px; margin:21px auto 0px; overflow:hidden; border-top:3px solid #006bbd; background:#fbfbfb; }

header .top .share01 { float:left; color:#7d7d7d; font-size:14px; padding:7px 0px 0px 15px; }

/************.in_search************/
.in_search{ color:#9a9999;  height:31px; overflow:hidden; float:right; }
.in_search .search { float:right;}
.in_search .span01 { float:left; width:176px; padding:0px 3px 0px 12px; height:31px; background:url(../Images/in_putbg01.jpg) no-repeat;}
.in_search .put01{ float:left; width:176px; color:#888; height:31px; line-height:31px; text-align:left;background:none; border:none; font-size:12px; font-family:"Microsoft YaHei","Arial","SimSun";}
.in_search .but01 { float:left; width:34px; height:31px; cursor:pointer; background:url(../Images/in_butbg01.jpg) no-repeat; border:none;}


header .header01 { max-width:1045px; min-width:1000px; height:125px; margin:0px auto; overflow:hidden; background:url(../Images/headerbg.jpg) no-repeat;  position:relative;}
header .header01 .en{ position:absolute; right:40px; top:20px; color:#fff; z-index:10; }
header .header01 .logo { float:left; padding:15px 0px 0px 39px;}
 
header .header01 .sub_title { float:left; padding:72px 0px 0px 16px; font-size:18px; color:#fff; }


.bnbg { max-width:1045px; min-width:1000px; height:57px; background:url(../Images/bnbg.png) repeat-x;  margin:0 auto; margin-top:-5px; position:relative; z-index:10; }


header .in_menu{ width:1000px; margin:0px auto 0; height:52px; position:relative;z-index:999999;}
header .in_menu dd{ float:left; position:relative; padding:0px 28px; background:url(../Images/in_menulibg.jpg) no-repeat right 5px; }
header .in_menu dd h2{ background:url(../Images/in_menuxjt.jpg) no-repeat right center; line-height:52px; font-weight:normal; padding-right:18px; font-size:16px; color:#fff; }
header .in_menu dd a:hover{ text-decoration:none;}
header .in_menu dd.last{ margin-right:0;}
header .in_menu dd .div{ width:350px; position:absolute; left:0; top:52px; min-height:145px; display:none; padding:10px; border-top:0px solid #248e57; background:url(../Images/in_menulibg02.png) #00459a; }
header .in_menu dd ul li{ float:left; width:135px; display:block; white-space:nowrap; padding:10px; padding-left:20px; background:url(../Images/m.png) no-repeat 10px center;  }
header .in_menu dd ul li a{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
header .in_menu dd.dd3 ul li a{font-size: 14px;color: #fff;text-shadow: 1px 1px 3px #333;}
header .in_menu dd.dd0 { background:none; padding:0px 14px 0px 0px ;}
header .in_menu dd.dd0 h2 { background:none; }

header .in_menu dd:hover h2 a,header .in_menu dd.on h2 a{ color:#fff;}
header .in_menu dd:hover .div{ display:block;}

header .in_menu dd a { color:#fff; }

header .in_menu dd div a { color:#f0f0f0;}
header .in_menu dd div a:hover { color:#fff; text-decoration:underline; }

header .in_menu .dd3{border-bottom: 2px solid #248e57;}
header .in_menu .dd3 h2{ font-size:18px; line-height:50px;font-weight: 700; background-position: right 24px; }
header .in_menu dd.dd3 .div{background:#248e57;}

.in_gdnewskg { max-width:1045px; min-width:1000px;  margin:0 auto;  }

.in_gdnews { width:100%; height:32px; padding:20px 0px; }
.in_gdnews .divtl { float:left; width:131px; height:32px; line-height:32px; text-indent:45px; font-size:16px; color:#fff; background:url(../Images/in_gdnsbg01.jpg) no-repeat;}
#scrollDiv{height:32px;overflow:hidden; width:890px; float:right;}

#scrollDiv li{height:14px; padding:10px 0px;}
#scrollDiv li a { font-size:14px; color:#555; }
#scrollDiv li a:hover { color:#4090ce; text-decoration:underline; }
#scrollDiv li .span01 { float:left; }
#scrollDiv li .span02 { color:#006bbd; font-family:Arial, Helvetica, sans-serif; float:right; padding-right:20px; }


.in_main { max-width:1052px; min-width:1000px;  margin:0 auto;  }

.in_maintop { width:100%; background:url(../Images/in_maintop.jpg) no-repeat left top; padding-top:24px;}
.in_maincn { width:100%; background:url(../Images/in_maincn.jpg) repeat-y;}
.in_mainft { width:100%; background:url(../Images/in_mainft.jpg) no-repeat left bottom; padding-bottom:12px;}

.in_mainnr { width:996px; margin:0px auto; }

.in_mainlf { float:left; width:660px; }

.in_bnpic { width:100%; }

/**焦点图**/
#in_jdt{position:relative; height:338px; margin:0 auto 0;  overflow:hidden;}
.in_jdt{width:660px;height:338px;margin:0px auto; left:0px;top:0px;}

#imgPlay {margin:0px auto; overflow:hidden; width:660px;zoom:1;position:relative;height:338px;}
#imgPlay .imgs img{width: 660px;}
#imgPlay .imgs LI { position:absolute; left:0; top:0; display:none;}
#imgPlay .imgs li .divtitle { background:url(../Images/in_pictlbg.png); height:44px; width:100%; position:absolute; z-index:3; left:0px; bottom:0px; font-size:18px; color:#fff; line-height:44px; text-align:left; text-indent:22px; font-weight:bold; }
#imgPlay .imgs li .divtitle a { color:#fff;}
#imgPlay .imgs li .divtitle a:hover { color:#fff;}

#imgPlay .imgs {width:660px; position:relative;}


#imgPlay .btn {right:12px;overflow:hidden;width:112px;BOTTOM:12px;TEXT-INDENT:-9999px;position:absolute;height:29px;}
#imgPlay .btn A {background-position:0px 0px;display:block;width:112px;height:29px;}
#imgPlay .btn A:hover {background-position: 0px -30px;}

#imgPlay .num {display: inline;left:0px;position:absolute;top:329px;height:9px;}
#imgPlay .num SPAN {display:inline-block;background:#8e8e8e;margin:0px 1px 0px 0px;overflow:hidden;width:132px;CURSOR:pointer;line-height:0;height:9px;}
#imgPlay .num SPAN.on {background:#006bbd;}
#imgPlay #numInner {background:none transparent scroll repeat 0% 0%;padding-top:0px; width:665px; position:absolute;top:329px;text-align:center;}

/*in_newslb*/
.in_newslb { width:100%; margin-top:23px;  line-height:20px; }
.in_newslb h2 { background:url(../Images/in_newstlbg.jpg) no-repeat right 7px; font-size:18px; color:#000; width:100%; }
.in_newslb h2 a { color:#000; } 
.in_newslb .in_nskg { border:1px solid #ddd; border-bottom:4px solid #006bbd; padding:12px 10px; margin-top:10px; }
.in_newslb .in_nskg .divlf { float:left; width:312px;}
.in_newslb .in_nskg .divlf .divimg { border:1px solid #e6e6e6; width:306px; padding:2px; }
.in_newslb .in_nskg .divlf .divimg img { width:306px; height:141px; }
.in_newslb .in_nskg .divlf dl { padding:10px 4px 5px;}
.in_newslb .in_nskg .divlf dl dt { font-size:16px; color:#313131; font-weight:bold; padding:10px 0px 8px; }
.in_newslb .in_nskg .divlf dl dt a { color:#313131; }
.in_newslb .in_nskg .divlf dl dt a:hover { color:#006bbd; text-decoration:underline; }

.in_newslb .in_nskg .divlf dl dd { color:#676767; font-size:14px; }
.in_newslb .in_nskg .divlf .divmore { color:#006bbd; font-weight:bold; padding-left:4px; }
.in_newslb .in_nskg .divlf .divmore a { color:#006bbd; }
.in_newslb .in_nskg .divlf .divmore a:hover { color:#006bbd; text-decoration:underline; }


.in_newslb .in_nskg .divrt { float:right; width:300px; color:#676767; padding-left:10px; border-left:1px solid #e9e9e9; min-height:294px; }
.in_newslb .in_nskg .divrt ul { margin-top:-10px;}
.in_newslb .in_nskg .divrt ul li {  border-bottom:1px solid #e9e9e9; font-size:14px; min-height:40px; padding:10px;  }
.in_newslb .in_nskg .divrt ul li a {  color:#676767; }
.in_newslb .in_nskg .divrt ul li a:hover { color:#006bbd; text-decoration:underline; }
.in_newslb .in_nskg .divrt ul li.last01 { border:none; }


/*in_projectlb*/
.in_projectlb { width:100%; margin-top:23px;  line-height:20px; }
.in_projectlb h2 { background:url(../Images/in_newstlbg.jpg) no-repeat right 7px; font-size:18px; color:#000; width:100%; }
.in_projectlb h2 a { color:#000; } 
.in_projectlb .in_prokg { border:1px solid #ddd; border-bottom:4px solid #006bbd; margin-top:10px; }
.in_projectlb .in_prokg .divlf { padding:12px 10px;}
.in_projectlb .in_prokg .divlf .divimg img { width:100%; display:inline-block; }
.in_projectlb .in_prokg .divlf dl { padding:10px 4px 5px;}
.in_projectlb .in_prokg .divlf dl dt { font-size:16px; color:#313131; font-weight:bold; padding:10px 0px 8px; }
.in_projectlb .in_prokg .divlf dl dt a { color:#313131; }
.in_projectlb .in_prokg .divlf dl dt a:hover { color:#006bbd; text-decoration:underline; }

.in_projectlb .in_prokg .divlf dl dd { color:#676767; font-size:14px; }
.in_projectlb .in_prokg .divlf .divmore { color:#006bbd; font-weight:bold; padding-left:4px; }
.in_projectlb .in_prokg .divlf .divmore a { color:#006bbd; }
.in_projectlb .in_prokg .divlf .divmore a:hover { color:#006bbd; text-decoration:underline; }


.in_projectlb .in_prokg .divrt {  color:#676767; padding:0 10px 10px; background:#f7f7f7; border-top:1px solid #e9e9e9; }
.in_projectlb .in_prokg .divrt ul li {  float:left; font-size:14px; padding:8px 0px 0px 10px; width:48%; }
.in_projectlb .in_prokg .divrt ul li a {  color:#676767; }
.in_projectlb .in_prokg .divrt ul li a:hover { color:#006bbd; text-decoration:underline; }
.in_projectlb .in_prokg .divrt ul li.last01 { border:none; }

.in_projectlb .in_prokg .divrt .divimg { float:left; background:#fff; padding:2px; }
.in_projectlb .in_prokg .divrt .divimg img { width:78px; height:59px; display:inline-block; }

.in_projectlb .in_prokg .divrt .pro_title { color:#676767; float:right; width:214px; margin-top:-2px; }
.in_projectlb .in_prokg .divrt .pro_title span { display:block; }
.in_projectlb .in_prokg .divrt .pro_title a { color:#676767; }
.in_projectlb .in_prokg .divrt .pro_title a:hover { color:#006bbd; text-decoration:underline; }
.in_projectlb .in_prokg .divrt .pro_title .span02 { font-size:14px; font-family:Arial, Helvetica, sans-serif;color:#006bbd; padding-top:3px; }
.in_projectlb .in_prokg .divrt ul li.last01 { background:none; }


.in_projectlb .in_videokg { border:1px solid #ddd; border-bottom:4px solid #006bbd; margin-top:10px; }
.in_projectlb .in_videokg .divlf { float:left; width:312px; padding:12px 0px 0px 10px;}
.in_projectlb .in_videokg .divlf .divimg { border:1px solid #e6e6e6; width:306px; padding:2px; position:relative; }
.in_projectlb .in_videokg .divlf .divimg img { width:306px; height:141px; display:inline-block; }
.in_projectlb .in_videokg .divlf .divimg .videoplay { position:absolute; left:128px; top:45px; background:url(../Images/ns_videobg02.png) no-repeat; width:50px; height:50px; z-index:2;}
.in_projectlb .in_videokg .divlf .divimg  a { display:inline-block; height:141px; left:3px; position:absolute; top:3px; width:306px;
z-index:3; }
.in_projectlb .in_videokg .divlf .divimg  a:hover { background:url(../Images/ns_videobg001.png);}


.in_projectlb .in_videokg .divlf dl { padding:10px 4px 5px;}
.in_projectlb .in_videokg .divlf dl dt { font-size:16px; color:#313131; font-weight:bold; padding:10px 0px 8px; }
.in_projectlb .in_videokg .divlf dl dt a { color:#313131; }
.in_projectlb .in_videokg .divlf dl dt a:hover { color:#006bbd; text-decoration:underline; }

.in_projectlb .in_videokg .divlf dl dd { font-family:Arial, Helvetica, sans-serif;color:#006bbd; }


.in_projectlb .in_videokg .divrt { float:right; width:300px; color:#676767; padding:12px 10px; background:#f7f7f7; border-left:1px solid #e9e9e9; min-height:294px; }
.in_projectlb .in_videokg .divrt ul li { background:url(../Images/in_proli01.jpg) repeat-x left bottom; overflow:hidden; font-size:14px; padding:17px 0px 17px 10px;  }
.in_projectlb .in_videokg .divrt ul li a {  color:#676767; }
.in_projectlb .in_videokg .divrt ul li a:hover { color:#006bbd; text-decoration:underline; }
.in_projectlb .in_videokg .divrt ul li.last01 { border:none; }

.in_projectlb .in_videokg .divrt .divimg { float:left; background:#fff; padding:2px; }
.in_projectlb .in_videokg .divrt .divimg img { width:59px; height:59px; display:inline-block; }

.in_projectlb .in_videokg .divrt .pro_title { color:#676767; float:right; width:214px; margin-top:-2px; }
.in_projectlb .in_videokg .divrt .pro_title span { display:block; }
.in_projectlb .in_videokg .divrt .pro_title a { color:#676767; }
.in_projectlb .in_videokg .divrt .pro_title a:hover { color:#006bbd; text-decoration:underline; }
.in_projectlb .in_videokg .divrt .pro_title .span02 { font-size:14px; font-family:Arial, Helvetica, sans-serif;color:#006bbd; padding-top:3px; }
.in_projectlb .in_videokg .divrt ul li.last01 { background:none; }



.in_mainrt { float:right; width:310px; }

/*in_plate*/
.in_plate { width:100%; overflow:hidden;}
.in_plate ul { width:316px; }
.in_plate ul li { float:left; width:152px; padding:0px 6px 6px 0px; }
.in_plate ul li img { width:152px; height:166px; display:inline-block; }


/*in_trailer*/
.in_trailer {width:100%; padding-top:21px; }
.in_trailer dl { position:relative; }
.in_trailer dl dt { background:url(../Images/in_trailerbg.png); position:absolute; left:0px; bottom:0px; z-index:2; height:39px; font-size:18px; color:#fff; font-weight:bold; width:100%; line-height:39px; text-align: center; }
.in_trailer dl dt span { padding-left:20px; background:none; padding-right:20px; display:inline-block; }
.in_trailer dl dd img { width:310px; height:163px; }
.in_trailer dl a { color:#fff; }

.in_trailer ul { padding-top:6px; }
.in_trailer ul li { background:url(../Images/in_trainlibg.gif) repeat-x left bottom; padding:9px 0px;  }
.in_trailer ul li .span01 { float:left; width:42px;}
.in_trailer ul li .span02 { float:left; width:248px; padding-left:20px; font-size:18px; line-height:43px; color:#000; font-weight:bold; height:43px; background:url(../Images/in_trainlibg02.jpg) no-repeat; display:inline-block;}
.in_trailer ul li a { color:#000;}
.in_trailer ul li.last01 { background:none;}



/*in_wechat*/
.in_wechat {width:100%; height:309px; font-size:12px; color:#666; overflow:hidden; }
.gbl h2{ font-size:18px; color:#000; padding:10px 0;  }
.gbl .head_zz{ font-size:14px; color:#fff; }
.gbl .head_zz li{ float:left; background:#388f59; line-height:35px; }
.gbl .head_zz li span{ display:block; border-right:1px solid #fff; }
.gbl .head_zz li.thr span{ border:0; }
.fir{ display:inline-block; width:140px; padding-left:10px; line-height:32px; }
.sec,.thr{ padding-left:10px; width:70px; display:inline-block; }

.gre{ background:#eee; }
.gbl .lb{ position:relative; overflow:hidden; height:235px; width:100%; }
.gbl .lb ul{ position: absolute; top:0; left:0; width:100%; height:10000px; }





/*in_blog*/
.in_blog { width:100%; margin-top:13px; margin-bottom:23px; overflow:hidden; }
.in_blog h2 { background:url(../Images/in_linkstlbg.jpg) no-repeat 108px 7px; font-size:18px; color:#000; width:100%; }
.in_blog h2 a { color:#000; }
.in_blog h2 span { background:url(../Images/in_sina.jpg) no-repeat left 2px; padding-left:31px; }
.in_blog .in_blognr { border:1px solid #ddd; height:360px; padding-top:5px; border-bottom:4px solid #f88c00; margin-top:10px; }


/*in_links*/
.in_links { width:996px; margin:0px auto; margin-top:23px;  line-height:20px; padding-bottom:23px; }
.in_links h2 { background:url(../Images/in_linkstlbg.jpg) no-repeat right 7px; font-size:18px; color:#000; width:100%; }
.in_links h2 a { color:#000; } 

/*in_linkskg*/
.in_linkskg { border:1px solid #ddd; border-bottom:4px solid #006bbd; padding:20px 59px; margin-top:10px; position:relative;  }
.in_linkskg .forScroll_box0{width:880px; height:auto; overflow:hidden;}

.in_linkskg .pro_inretail { overflow:hidden;}

.in_linkskg .pro_inretail .retailgd { width:880px; overflow:hidden; position:relative;}
.in_linkskg .butlf { position:absolute; left:21px; top:47px; width:20px; height:20px; overflow:hidden; }
.in_linkskg .butlf a {background:url(../Images/in_linkbut01.jpg) no-repeat left top; width:20px; height:20px; display:block;}
.in_linkskg .butrt { position:absolute; right:20px; top:47px; width:20px; height:20px; overflow:hidden; }
.in_linkskg .butrt a {background:url(../Images/in_linkbut02.jpg) no-repeat left top; width:20px; height:20px; display:block;}

.in_linkskg .pro_inretail .retailgd ul { width:100000px;}
.in_linkskg .pro_inretail .retailgd ul li { width:169px; height:74px; border:1px solid #ededed; margin:0px 5px 0 0; float:left; position:relative; overflow:hidden;}
.in_linkskg .pro_inretail .retailgd ul li img { width:169px; height:74px; display:inline-block; }


.in_titlegd { float:right; width:300px; padding-top:30px;}





/*in_footer*/
.in_footer { width:100%; border-top:7px solid #248e57; background:#006bbd; height:159px; margin-top:45px;}

.in_footer .footer { width:1000px; margin:0px auto; text-align:center; }

.in_footer .footer .lianxi { font-size:14px; color:#fff; padding-top:20px; padding-bottom:20px; }
.in_footer .footer .lianxi a { color:#fff; }
.in_footer .footer .lianxi a:hover { color:#fff; text-decoration:underline; }

.in_footer .footer .copy { color:#dfecf7; line-height:20px; }
.in_footer .footer .copy a.a1 { color:#6ba9d9; }
.in_footer .footer .copy a.a1:hover { color:#dfecf7; text-decoration:underline;}
.in_footer .footer .copy a { color:#dfecf7; }
.in_footer .footer .copy a:hover { color:#dfecf7; text-decoration:underline;}



.navbn { max-width:1045px; min-width:1000px; text-align:center; margin:18px auto 0px; font-size:14px; color:#f0f0f0; }
.navbn a { color:#f0f0f0; }
.navbn a:hover { color:#f0f0f0; text-decoration:underline; }



/*return_top*/
#return_top{
	width:57px;
	height:70px;
	background:url(../Images/gydc_top.jpg) no-repeat;
	position:fixed;
	z-index:9;
	right:0;
	bottom:100px;
	display:none;
	cursor:pointer;
	overflow:hidden;
}







.bdsharebuttonbox {float: left;}
.bdsharebuttonbox  a{margin-top: 0 !important}



.previouspostslink,.nextpostslink {background: #ccc;color: #fff !important;padding: 1px}



.alignleft {
    display:inline; float:left; margin-right:1.625em;
}
.alignright {
    clear:both; display:inline; float:right; margin-left:1.625em;
}
.aligncenter {
    clear:both; display:block; margin-left:auto; margin-right:auto;
}  






















